package com.cst.intercepterdemo.chain.builder;

import com.cst.intercepterdemo.chain.IIntercepterChain;

import java.util.List;

/**
 * <ul>
 * <li>文件名称 : com.cst.intercepterdemo.chain.builder.IChainBuilder
 * </li>
 * <li>版权所有 : 版权所有(C)2016-2020</li>
 * <li>公 司 : CST</li>
 * <li>创建时间 : 2016/12/2</li>
 * <li>修改记录 : </li>
 * </ul>
 * 类说明：责任链建造者
 *
 * @author Allen
 * @version 1.0
 */
public interface IChainBuilder {

    List<IIntercepterChain> buildAll();

    IIntercepterChain build(String key);

}
